import React from 'react';
import { Row, Col, Card, Icon, Button } from 'antd/lib/index';
import axios from '@/components/Engineering/axios';
import Link from 'umi/link';
import style from './index.less';
import { decodeQuery } from './utils';
import { GridContent, PageHeaderWrapper, RouteContext } from '@ant-design/pro-layout';

export default class Home extends React.Component {
  state = {};

  componentWillMount() {
    let queryParams = decodeQuery();
    let dataSource;
    let obj = {
      data1a17a0b8c6fe450eb15b2f1ecb37bb55: [
        {
          id: queryParams.id,
          img: queryParams.logo,
          thirdProductId: queryParams.thirdProductId,
          productName: queryParams.productName,
          jieshaos:
            '介绍:该产品针对广州地区优质客户，且下游为大型国有企业，知名民营企业，全球500强企业，全国500\n' +
            '强企业，公办学校、公办医院等事业单位，政府单位等，对符合要求的下游的应收账款进行质押，\n' +
            '提供最高300万的额度授信。',
          productCharacteristics: [
            '纯信用：纯信用贷款，提供未来三年的应收账款作质押',
            '额度高：最高300万元',
            '专业高效：专人跟进，为您快速、量身定做服务',
            '借贷方便：申请易，手续简， 无需下游确权，无需更改回款账户。资料简洁',
          ],
          entryCriteria: [
            '① 企业注册地在广州市（从化除外），且成立2年以上。',
            '② 征信要求近一年不能有2，前一年最多只能一个2（逾期金额低于1000元和逾期一天可忽略不计），当前逾期需提供结清证明或还款流水明细。',
            '③ 要求与优质下游有12个月以上的交易历史。',
            '④ 不能有超过两家(含)小贷公司或民间借款业者往来',
            '⑤ 近三个月个人征信报告中以“贷款审批”为由查询的金融机构家数加总未达三家',
            '⑥ 借款人加担保人信用贷款银行家数不超过3家。',
            '⑦ 公司和股东合计经营性贷款余额不超过1500万，且不超过公司年营业额的20%。',
            '⑧ 不做钢贸、房地产开发，其他行业均无限制。',
          ],
          fangan: [
            '1、额度：20--300万元。',
            '2、期限：授信3年，单笔用款最长不超过9个月。',
            '3、利息：年化15-18%，最低万分之4.16一天。',
            '4、还款方式：单笔用款期限内先息后本。',
            '5、用途：经营周转。',
            '6、用款方式：提供半年内开给优质下游的发票或最新签订',
          ],
        },
      ],

      data5b374bf899320df1ed8015d1: [
        {
          id: queryParams.id,
          img: queryParams.logo,
          thirdProductId: queryParams.thirdProductId,
          productName: queryParams.productName,
          jieshaos:
            '以大数据分析技术为基础，在线评估客户涉税信息并自动为客户核定额度，对按时、足额纳税的小微企业自雇人士发放的用于企业生产经营的无抵押人民币贷款产品。',
          productCharacteristics: [
            '1.授信额度:10-300万;',
            '2.贷款期限: 1-3年;',
            '3.适用区域: 广东省内（广州、佛山、东莞、惠州、江门、珠海、汕头等）',
            '4.最低利率：按天计息，随借随还，日息万3左右4.最低利率：按天计息，随借随还，日息万3左右',
            '5.还款方式：一年（含）以内的，可采取“按月付息、到期还本” 的非期供方式或期供方式，并允许随借随还。一年以上的，采用按月等额本金方式或按月等额本息方式还款。',
          ],
          entryCriteria: [
            '1. 需由企业持股10%以上股东进行申请，企业需为一般纳税人、小规模纳税人、个体工商户',
            '2.最近12个月增值税销售金额衰退幅度小于50%',
            '3. 按时足额纳税，年纳税额2万元以上',
            '4.企业成立两年以上（含2年）',
            '5. 税务信用评级为A级和B级',
          ],
          yaoqiu: [
            '1.具有完全民事行为能力的中国公民',
            '2.年龄22周岁（含）以上且年龄与贷款期限之和不超过60周岁（含）',
            '3.征信良好且无不良社会信用记录',
            '4.在其经营的企业连续持股满24个月',
            '5.营业场地租赁合同或房产证明',
          ],
        },
      ],
      data5b34a8b69932c935eb8ed04d: [
        {
          id: queryParams.id,
          img: queryParams.logo,
          thirdProductId: queryParams.thirdProductId,
          productName: queryParams.productName,
          jieshaos:
            '解决中小微企业需求，通过互联网手段及大数据分析技术，评估用户数据，实现网申网贷、即时审批，无抵押无担保，按日计息 ，等额本息。',
          productCharacteristics: [
            '1、额度高，最高175万；',
            '2、年化利率15%-20%之间；',
            '3、港澳台人士可申请本贷款产品；',
            '4、法人股东也可申请本产品。',
          ],
          entryCriteria: [
            '1、企业成立超过3年；',
            '2、最近半年开票含税金额500万-8500万（半年内没有超过3个月不开票）；',
            '3、最近两年无重大变更（股权变更无超过80%）；',
            '4、近半年的开票情况不得有4个月低于平均值；',
            '5、目前仅支持广州、珠海、中山、东莞、佛山、惠州、江门、肇庆、清远、深圳企业；',
            '6、同时需为一般纳税人：独资、有限公司，合伙企业，股份有限，外商投资企业；',
            '7、集中开票超过70%以上不予准入；',
            '8、当前有未结清案件不予准入。',
          ],
        },
      ],
      data60d1884e725344368744bc8d807d03a0: [
        {
          id: queryParams.id,
          img: queryParams.logo,
          thirdProductId: queryParams.thirdProductId,
          productName: queryParams.productName,
          jieshaos:
            '主要以税务部门推送的企业纳税评级等信息作为主要授信依据。在获得企业授权后，从税局获取用户的相关涉税数据，通过专业分析评估后提交银行审核，审核通过后对符合条件的企业进行授信，企业即可获得无抵押无担保信用贷款。',
          productCharacteristics: [
            '1、企业成立2年以上(含2年),且上年盈利；',
            '2、税务信用评级为A、B或空；',
            '3、足够省：按天计息，随借随还；',
            '4、简便办：企业资料简化，审批流程简化；',
            '5、渠道广：线上、网点均可办理，简单快捷。',
          ],
          entryCriteria: [
            '1、上年报税销售收入不超过3亿元，借款人及企业主无不良信用记录。',
            '2、有固定的经营场所，上下游关系稳定，同时，满足下列条件之一；',
            '3、一般纳税人或小规模纳税人，按时足额纳税，年纳税5万以上；',
            '4、有固定的经营场所，上下游关系稳定，同时，满足下列条件之一；',
            '    ①借款人或实际控制人夫妇提供当地及周边拥有房产的权属证明；',
            '    ②实际控制人拥有当地户籍（港、澳、台人士除外）；',
            '5、申请人不动产不低于100万。',
          ],
        },
      ],
      datae76cc8c80a264b84b6c3005683be958f: [
        {
          id: queryParams.id,
          img: queryParams.logo,
          thirdProductId: queryParams.thirdProductId,
          productName: queryParams.productName,
          jieshaos:
            '仅用于满足借款人经营周转需要，贷款申请、授信批复和用款时均须明确贷款用途，防止流入证券、期货、金融衍生品、房地产、股本权益性投资和民间借贷等监管部门禁止进入的领域。',
          productCharacteristics: [
            '1、纯信用：纯信用贷款，无需房产抵押或质押。',
            '2、额度高：最高100万元。',
            '3、借贷方便：申请易，手续简，资料简洁。',
            '4、专业高效：5天放款、专人跟进，为您快速、量身定做服务。',
            '5、利息低：月息8厘3，资质好可申请7厘4。',
          ],
          entryCriteria: [
            '1、企业注册地在广州市（从化除外）、肇庆，且成立2年以上。',
            '2、年营业额500万元以上。',
            '3、近两年不能超过2次逾期（逾期金额低于1000元和逾期一天可忽略不计），白户可以进件，当前逾期需提供结清证明或还款流水明细。',
            '4、不能有超过两家（含）小贷公司或民间借款业者往来。',
            '5、近三个月个人征信报告中以“贷款审批”为由查询的金融机构家数加总未达三家。',
            '6、借款人加担保人信用贷款银行家数不超过3家（余额5万元及以下不计算家数）。',
            '7、公司和股东贷款余额不超过1000万。',
            '8、不做钢贸、房地产开发，其他行业均无限制。',
          ],
        },
      ],
      data618a12bf6886478eb7e64fd3fb8c3b9c: [
        {
          id: queryParams.id,
          img: queryParams.logo,
          thirdProductId: queryParams.thirdProductId,
          productName: queryParams.productName,
          chanpinyaosu: [
            '额度：10-300万',
            '还款方式：等额本息（提前还款会有违约金）',
            '期数：2年期',
            '利息：月化利率6厘左右',
            '申请人：法人和实际控制人(港澳台人士需有来往大路通行证)',
            '区域：广东省',
          ],
          zhurumenkan: [
            '1、实际经营时间2年以上',
            '2、实际控制人有3年以上行业经验',
            '3、设备开工比例≥70％',
            '4、收入融资比≥3（A类行业设备）',
            '5、月均结余/月租金≥1',
            '6、年化现金流入计贷款额度≥1.5 （A类行业设备）',
            '7、设备负债率≤50％',
            '8、银行贷款余额/年收入≤20％',
            '9、提供至少一套当地或一线城市个人房产产权证复印件',
            '10、设备贷最高累计金额不超过300万元，实际控制人和主要股东必须参与合同担保，参与担保的股东合计持股比例不能低于70％',
          ],
          newbyold: [],
        },
      ],
    };
    dataSource = obj['data' + queryParams.thirdProductId];
    this.setState({
      creditdataSourceList: dataSource[0],
    });
  }

  render() {
    const { creditdataSourceList } = this.state;
    const creditRender = (
      <>
        <Row style={{ marginTop: 10 }}>
          <Col style={{ textAlign: 'center' }}>
            <img src={creditdataSourceList.img} alt="" style={{ width: 60 }} />
            <h2>{creditdataSourceList.productName}</h2>
            <p>{creditdataSourceList.jieshaos}</p>
          </Col>
        </Row>

        {creditdataSourceList.productCharacteristics ? (
          <Row style={{ marginTop: 10 }}>
            <dl>
              <dt>产品特点</dt>
              {creditdataSourceList.productCharacteristics.map(item => (
                <dl>{item}</dl>
              ))}
            </dl>
          </Row>
        ) : null}

        {creditdataSourceList.entryCriteria ? (
          <Row style={{ marginTop: 10 }}>
            <dl>
              <dt>准入条件</dt>
              {creditdataSourceList.entryCriteria.map(item => (
                <dl>{item}</dl>
              ))}
            </dl>
          </Row>
        ) : null}

        {creditdataSourceList.chanpinyaosu ? (
          <Row style={{ marginTop: 10 }}>
            <dl>
              <dt>产品要素</dt>
              {creditdataSourceList.chanpinyaosu.map(item => (
                <dl>{item}</dl>
              ))}
            </dl>
          </Row>
        ) : null}

        {creditdataSourceList.zhurumenkan ? (
          <Col>
            <dl>
              <dt>新老客户贷款准入门槛</dt>
              {creditdataSourceList.zhurumenkan.map(item => (
                <dl>{item}</dl>
              ))}
            </dl>
          </Col>
        ) : null}

        {creditdataSourceList.newbyold ? (
          <Row style={{ marginTop: 10 }}>
            <dl>
              <dt>新老客户贷款准入门槛</dt>
              {creditdataSourceList.newbyold.map(item => (
                <dl>{item}</dl>
              ))}
            </dl>
          </Row>
        ) : null}

        <Row type="flex" justify="center" style={{ marginTop: 30 }}>
          <Button size="large" className={style.creditButton} onClick={() => window.history.back()}>
            返回
          </Button>
          <Button
            size="large"
            className={style.creditButton}
            type="primary"
            onClick={() =>
              this.props.history.push({
                pathname: '/manage/finance/foreignCreditApply',
                query: {
                  id: creditdataSourceList.id,
                  productName: creditdataSourceList.productName,
                },
              })
            }
          >
            立即申请
          </Button>
        </Row>
      </>
    );

    return (
      <PageHeaderWrapper title="外贸信用贷详情">
        <Card style={{ margin: '0 auto' }}>
          <Row gutter={16} style={{ maxWidth: 1000, margin: '50px auto' }}>
            {creditRender}
          </Row>
        </Card>
      </PageHeaderWrapper>
    );
  }
}
